appendicular artery - French English Dictionary